Extending the Classical AI Planning Paradigm to Robotic Assembly Planning
نویسندگان
چکیده
This paper describes SPAR, a task planner that has been implemented on a PUMA 762. SPAR is capable of formulating manipulation plans to meet specified assembly goals; these manipulation plans include grasping and regrasping operations if they are deemed necessary for successful completion of assembly. SPAR goes beyond the classical AI planners, in the sense that SPAR is capable of solving geometric goals associated with high-level symbolic goals. So if a high-level symbolic goal is on(A,B), SPAR can also entertain the geometric conditions associated with such a goal. Therefore, a simple goal such as on(A,B) may or may not be found to be feasible depending on the kinematic constraints implied b y the associated geometric conditions. SPAR has available to it a user-defined repertoire of actions for solving goals and associated with each action is an uncertainty precondition that defines the mazimum uncertainty in the world description that would guarantee the successful ezecution of that action. SPAR has been implemented as a nonlinear constraint posting planner.
منابع مشابه
A Survey of Reactivity
This report is a survey of reactive systems. Horizontally decomposed architectures, employing the classical planning paradigm, when applied to real world situations are subject to the issues of temporal e ciency, completeness of the world models, invariance of the world state while planning is in progress, robustness and exibility. In contrast reactive architectures attempt to provide a timely ...
متن کاملMethods for deciding what to do next and learning*
Recent years has seen intense analysis and questioning of the importance of the role of classical AI-planning in deciding moment-to-moment actions. This has led to development of several new AI-planning paradigms such as reactive planning [Fir87, GL87]. Informally, a planning paradigm refers to principles ofrepresenting an agent's acts, beliefs and expectations about concepts-relatingacts-to-co...
متن کاملA Group Theoretic Approach to Assembly Planning
high-level robotic assembly planning. An assembly is a collection of bodies that are spatially related. When two bodies in an assembly are related, they do not make contact over their whole surface; rather, features of each body are in contact. For the moment, let us think of a feature as some part of the surface of a body. Thus, for example, a journal on a shaft fits a bearing, the teeth of ge...
متن کاملAgent-Centered Search
(also called real-time search or local search) and illustrate this planning paradigm with examples. Agent-centered search methods interleave planning and plan execution and restrict planning to the part of the domain around the current state of the agent, for example, the current location of a mobile robot or the current board position of a game. These methods can execute actions in the presenc...
متن کاملPlanning with Preferences
ularly as they relate to deciding how to act. As such, it comes as no surprise that preferences also play a significant role in AI automated planning, providing a means of specifying those properties of a plan that distinguish it as high quality. Given some task to be achieved, users may have preferences over what goals to achieve and under what circumstances. They may also have preferences ove...
متن کامل